satellite observatory - Alemán Inglés Diccionario